principal responsable - German English Dictionary